//
//  BaseTableView.m
//  TestMasonry
//
//  Created by 薛小刚 on 2018/2/24.
//  Copyright © 2018年 薛小刚. All rights reserved.
//

#import "BaseTableView.h"
#import <Masonry.h>

@interface BaseTableView()

@end

@implementation BaseTableView

- (id)init {
    if (self = [super init]) {
        self.backgroundColor = [UIColor color_main_background_color];
    }
    return self;
}




#pragma mark tableView的代理方法

- (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section {
    if (self.heightForHeaderBlock) {
        return self.heightForHeaderBlock(tableView, section);
    }
    return 0.1f;
}

- (CGFloat)tableView:(UITableView *)tableView heightForFooterInSection:(NSInteger)section {
    if (self.heightForFooterBlock) {
        return self.heightForFooterBlock(tableView, section);
    }
    return 0.1f;
}

- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath {
    if (self.heightForRowBlock) {
        return self.heightForRowBlock(tableView, indexPath);
    }
    return 100;

}

@end
